package proyecto2.src.armas;

import java.awt.Point;

import proyecto2.src.aplicacion.Nivel;

public abstract class arma {
	//Atributos
	protected Nivel nivel;
	protected int municiones;
	protected int danio;

	public arma(int municiones, int danio,Nivel n){
		nivel=n;
		this.municiones=municiones;
		this.danio=danio;
	}


	//El parámetro location corresponde a la ubicación actual de la nave principal
	public abstract void disparar(Point location);


	public int getDanio(){
		return danio;
	}


	public Nivel getNivel() {
		return nivel;
	}

	public int getMuniciones(){
		return municiones;
	}

	public void setMuniciones(int i){
		municiones=i;
	}
}
